From d82cee80c3a49de8fe4617838787b95741ba7f16 Mon Sep 17 00:00:00 2001 From: Alexander Larsson Date: Wed, 21 Jan 2009 16:28:05 +0100 Subject: [PATCH] Don't send expose events if region is empty --- gdk/gdkwindow.c | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/gdk/gdkwindow.c b/gdk/gdkwindow.c index 9aaaeec36f..755bc5b887 100644 --- a/gdk/gdkwindow.c +++ b/gdk/gdkwindow.c @@ -4389,7 +4389,8 @@ gdk_window_process_updates_recurse (GdkWindow *window, gdk_region_destroy (child_region); } - if (private->event_mask & GDK_EXPOSURE_MASK) + if (private->event_mask & GDK_EXPOSURE_MASK && + !gdk_region_empty (expose_region)) { GdkEvent event; -- 2.30.2